home *** CD-ROM | disk | FTP | other *** search
/ Belgian Amiga Club - ADF Collection / BS1 part 41.zip / BS1 part 41 / Devpac 2.12 disk 2.adf / include.strip / devices / conunit.i < prev    next >
Text File  |  1987-03-31  |  1KB  |  53 lines

  1.  IFND    DEVICES_CONUNIT_I
  2. DEVICES_CONUNIT_I       EQU     1
  3.    IFND  EXEC_PORTS_I
  4.    INCLUDE  "exec/ports.i"
  5.    ENDC
  6.    IFND  DEVICES_KEYMAP_I
  7.    INCLUDE  "devices/keymap.i"
  8.    ENDC
  9. PMB_ASM     EQU   M_LNM+1
  10. PMB_AWM     EQU   PMB_ASM+1
  11. MAXTABS     EQU   80
  12.  STRUCTURE  ConUnit,MP_SIZE
  13.    APTR  cu_Window
  14.    WORD  cu_XCP
  15.    WORD  cu_YCP
  16.    WORD  cu_XMax
  17.    WORD  cu_YMax
  18.    WORD  cu_XRSize
  19.    WORD  cu_YRSize
  20.    WORD  cu_XROrigin
  21.    WORD  cu_YROrigin
  22.    WORD  cu_XRExtant
  23.    WORD  cu_YRExtant
  24.    WORD  cu_XMinShrink
  25.    WORD  cu_YMinShrink
  26.    WORD  cu_XCCP
  27.    WORD  cu_YCCP
  28.    STRUCT   cu_KeyMapStruct,km_SIZEOF
  29.    STRUCT   cu_TabStops,2*MAXTABS
  30.    BYTE  cu_Mask
  31.    BYTE  cu_FgPen
  32.    BYTE  cu_BgPen
  33.    BYTE  cu_AOLPen
  34.    BYTE  cu_DrawMode
  35.    BYTE  cu_AreaPtSz
  36.    APTR  cu_AreaPtrn
  37.    STRUCT   cu_Minterms,8
  38.    APTR  cu_Font
  39.    UBYTE cu_AlgoStyle
  40.    UBYTE cu_TxFlags
  41.    UWORD cu_TxHeight
  42.    UWORD cu_TxWidth
  43.    UWORD cu_TxBaseline
  44.    UWORD cu_TxSpacing
  45.    STRUCT   cu_Modes,<(PMB_AWM+7)/8>
  46.    STRUCT   cu_RawEvents,<(IECLASS_MAX+7)/8>
  47. ODDEVEN  EQU   ((PMB_AWM+7)/8)+((IECLASS_MAX+7)/8)
  48.    IFNE  ODDEVEN-((ODDEVEN/2)*2)
  49.       UBYTE cu_pad
  50.    ENDC
  51.    LABEL ConUnit_SIZEOF
  52.  ENDC
  53.